apron supervisor - French English Dictionary